

;CONFIG 16. 8.
WIDTH 23.

; ############################ START OF PMU ############################
TREE "PMU Info"
	RGROUP.LONG 0xD4++0x03 "SUBSYS Sleep&Power Status"
	TEXTLINE ""
	LINE.LONG 0x00 " Sleep Status, SLEEP_STATUS "
	BITFLD.LONG 0x00 24.--27. " IPA   , IPA_SLP_STATUS"  "DSleep,XTLWait,XTLBUFWait,DSleepXTLOn,PLLPWRWait,WakeUp,WakeUpLock,%x..."
	BITFLD.LONG 0x00 20.--23. " SP    , SP_SLP_STATUS"  "DSleep,XTLWait,XTLBUFWait,DSleepXTLOn,PLLPWRWait,WakeUp,WakeUpLock,%x..."
	BITFLD.LONG 0x00 16.--19. " eSE   , ESE_SLP_STATUS"  "DSleep,XTLWait,XTLBUFWait,DSleepXTLOn,PLLPWRWait,WakeUp,WakeUpLock,%x..."
	TEXTLINE "                                "
	BITFLD.LONG 0x00 12.--15. " AUDCP , AUDCP_SLP_STATUS"  "DSleep,XTLWait,XTLBUFWait,DSleepXTLOn,PLLPWRWait,WakeUp,WakeUpLock,%x..."
	BITFLD.LONG 0x00 8.--11.  " PUBCP , PUBCP_SLP_STATUS"  "DSleep,XTLWait,XTLBUFWait,DSleepXTLOn,PLLPWRWait,WakeUp,WakeUpLock,%x..."
	TEXTLINE "                                "
	BITFLD.LONG 0x00 4.--7.   " WTLCP , WTLCP_SLP_STATUS"   "DSleep,XTLWait,XTLBUFWait,DSleepXTLOn,PLLPWRWait,WakeUp,WakeUpLock,%x..."
	BITFLD.LONG 0x00 0.--3.   " AP    , AP_SLP_STATUS"    "DSleep,XTLWait,XTLBUFWait,DSleepXTLOn,PLLPWRWait,WakeUp,WakeUpLock,%x..."


	TEXTLINE ""
	RGROUP.LONG 0xCC++0x03
	LINE.LONG 0x00 " SLEEP CTRL, SLEEP_CTRL "
	BITFLD.LONG 0x00 0.   " DEEP_SLEEP_AP , AP_DEEP_SLEEP"
	BITFLD.LONG 0x00 1.   " WTLCP , WTLCP_DEEP_SLEEP"
	BITFLD.LONG 0x00 2.   " PUBCP , PUBCP_DEEP_SLEEP"
	BITFLD.LONG 0x00 3.   " eSE , ESE_DEEP_SLEEP"
	BITFLD.LONG 0x00 4.   " PUB , PUB_SYS_DEEP_SLEEP"
	BITFLD.LONG 0x00 5.   " AUDCP , AUDCP_DEEP_SLEEP"
	BITFLD.LONG 0x00 6.   " SP , SP_SYS_DEEP_SLEEP"
	BITFLD.LONG 0x00 7.   " IPA , IPA_SYS_DEEP_SLEEP"	


	TEXTLINE ""
	RGROUP.LONG 0x234++0x03
	LINE.LONG 0x00 " LIGHT SLEEP, LIGHT_SLEEP_MON "
	BITFLD.LONG 0x00 0.   " LIGHT_SLEEP_AON , AON_SYS_LIGHT_SLEEP"
	BITFLD.LONG 0x00 1.   " AUDCP , AUDCP_LIGHT_SLEEP"
	BITFLD.LONG 0x00 2.   " PUBCP , PUBCP_LIGHT_SLEEP"
	BITFLD.LONG 0x00 3.   " WTLCP , WTLCP_LIGHT_SLEEP"
	BITFLD.LONG 0x00 4.   " AP    , AP_LIGHT_SLEEP"
	BITFLD.LONG 0x00 5.   " PUB   , PUB_SYS_LIGHT_SLEEP"
	BITFLD.LONG 0x00 6.   " ESE   , ESE_SYS_LIGHT_SLEEP"
	BITFLD.LONG 0x00 7.   " IPA   , IPA_SYS_LIGHT_SLEEP"		



	TEXTLINE ""
	TEXTLINE "------------------APCPU------------------"

	TEXTLINE ""
	RGROUP.LONG 0x5A4++0x03
	LINE.LONG 0x00 " PWR_STATE8, PWR_STATE8 "
	BITFLD.LONG 0x00 0.--7.   "   APCPU_TOP , PD_APCPU_TOP_STATE"    "WakeUP,PowerOnSEQ,,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,,,,,PowerOnDCDC,,,,,,ShutDownDCDC,%x..."

	RGROUP.LONG 0x59C++0x0F
	LINE.LONG 0x00 " APCPU PWR STATE 0, APCU_PWR_STATE0 "
	BITFLD.LONG 0x00 0.--7.   "   APCPU_C0  , PD_APCPU_C0_STATE"     "WakeUP,PowerOnSEQ,PowerOnM,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,PowerOffM,BISRRST,BISRPROC,,PowerOnDCDC,PowerOnD,,,,DBGPWRUPCLR,ShutDownDCDC,,,DBGPWRUPSET,,,PowerOffD,%x..."
	BITFLD.LONG 0x00 8.--15.  "   APCPU_C1  , PD_APCPU_C1_STATE"     "WakeUP,PowerOnSEQ,PowerOnM,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,PowerOffM,BISRRST,BISRPROC,,PowerOnDCDC,PowerOnD,,,,DBGPWRUPCLR,ShutDownDCDC,,,DBGPWRUPSET,,,PowerOffD,%x..."
	BITFLD.LONG 0x00 16.--23. "   APCPU_C2  , PD_APCPU_C2_STATE"     "WakeUP,PowerOnSEQ,PowerOnM,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,PowerOffM,BISRRST,BISRPROC,,PowerOnDCDC,PowerOnD,,,,DBGPWRUPCLR,ShutDownDCDC,,,DBGPWRUPSET,,,PowerOffD,%x..."
	BITFLD.LONG 0x00 24.--31. "   APCPU_C3  , PD_APCPU_C3_STATE"     "WakeUP,PowerOnSEQ,PowerOnM,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,PowerOffM,BISRRST,BISRPROC,,PowerOnDCDC,PowerOnD,,,,DBGPWRUPCLR,ShutDownDCDC,,,DBGPWRUPSET,,,PowerOffD,%x..."

	RGROUP.LONG 0x5A0++0x0F
	LINE.LONG 0x00 " APCPU PWR STATE 1, APCU_PWR_STATE1 "
	BITFLD.LONG 0x00 0.--7.   "   APCPU_C4  , PD_APCPU_C4_STATE"     "WakeUP,PowerOnSEQ,PowerOnM,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,PowerOffM,BISRRST,BISRPROC,,PowerOnDCDC,PowerOnD,,,,DBGPWRUPCLR,ShutDownDCDC,,,DBGPWRUPSET,,,PowerOffD,%x..."
	BITFLD.LONG 0x00 8.--15.  "   APCPU_C5  , PD_APCPU_C5_STATE"     "WakeUP,PowerOnSEQ,PowerOnM,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,PowerOffM,BISRRST,BISRPROC,,PowerOnDCDC,PowerOnD,,,,DBGPWRUPCLR,ShutDownDCDC,,,DBGPWRUPSET,,,PowerOffD,%x..."
	BITFLD.LONG 0x00 16.--23. "   APCPU_C6  , PD_APCPU_C6_STATE"     "WakeUP,PowerOnSEQ,PowerOnM,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,PowerOffM,BISRRST,BISRPROC,,PowerOnDCDC,PowerOnD,,,,DBGPWRUPCLR,ShutDownDCDC,,,DBGPWRUPSET,,,PowerOffD,%x..."
	BITFLD.LONG 0x00 24.--31. "   APCPU_C7  , PD_APCPU_C7_STATE"     "WakeUP,PowerOnSEQ,PowerOnM,RSTAssert,,,ISOOff,ShutDown,Active,StandBy,ISOOn,RSTDeassert,,PowerOffM,BISRRST,BISRPROC,,PowerOnDCDC,PowerOnD,,,,DBGPWRUPCLR,ShutDownDCDC,,,DBGPWRUPSET,,,PowerOffD,%x..."

	TEXTLINE ""
	RGROUP.LONG 0x5B0++0x0F
	LINE.LONG 0x00 " APCPU MODE STATE 0, APCU_MODE_STATE0 "
	BITFLD.LONG 0x00 0.--7.   "   APCPU_C0  , APCPU_C0_LOW_POWER_STATE"     "OFF_EMU,ON_REQ,ON,SIMD_RET_REQ,RST_ASSERT,RST_DEASSERT,SIMD_RET,OFF,OFF_EMU_REQ,OFF_REQ,EMU_TO_OFF,WARM_RST_ASSERT,DBG_RECOV_REQ,DBG_RECOV,CORE_RET_REQ,CORE_RET,%x..."
	BITFLD.LONG 0x00 8.--15.  "   APCPU_C1  , APCPU_C1_LOW_POWER_STATE"     "OFF_EMU,ON_REQ,ON,SIMD_RET_REQ,RST_ASSERT,RST_DEASSERT,SIMD_RET,OFF,OFF_EMU_REQ,OFF_REQ,EMU_TO_OFF,WARM_RST_ASSERT,DBG_RECOV_REQ,DBG_RECOV,CORE_RET_REQ,CORE_RET,%x..."
	BITFLD.LONG 0x00 16.--23. "   APCPU_C2  , APCPU_C2_LOW_POWER_STATE"     "OFF_EMU,ON_REQ,ON,SIMD_RET_REQ,RST_ASSERT,RST_DEASSERT,SIMD_RET,OFF,OFF_EMU_REQ,OFF_REQ,EMU_TO_OFF,WARM_RST_ASSERT,DBG_RECOV_REQ,DBG_RECOV,CORE_RET_REQ,CORE_RET,%x..."
	BITFLD.LONG 0x00 24.--31. "   APCPU_C3  , APCPU_C3_LOW_POWER_STATE"     "OFF_EMU,ON_REQ,ON,SIMD_RET_REQ,RST_ASSERT,RST_DEASSERT,SIMD_RET,OFF,OFF_EMU_REQ,OFF_REQ,EMU_TO_OFF,WARM_RST_ASSERT,DBG_RECOV_REQ,DBG_RECOV,CORE_RET_REQ,CORE_RET,%x..."

	RGROUP.LONG 0x5B4++0x0F
	LINE.LONG 0x00 " APCPU MODE STATE 1, APCU_MODE_STATE1 "
	BITFLD.LONG 0x00 0.--7.   "   APCPU_C4  , APCPU_C4_LOW_POWER_STATE"     "OFF_EMU,ON_REQ,ON,SIMD_RET_REQ,RST_ASSERT,RST_DEASSERT,SIMD_RET,OFF,OFF_EMU_REQ,OFF_REQ,EMU_TO_OFF,WARM_RST_ASSERT,DBG_RECOV_REQ,DBG_RECOV,CORE_RET_REQ,CORE_RET,%x..."
	BITFLD.LONG 0x00 8.--15.  "   APCPU_C5  , APCPU_C5_LOW_POWER_STATE"     "OFF_EMU,ON_REQ,ON,SIMD_RET_REQ,RST_ASSERT,RST_DEASSERT,SIMD_RET,OFF,OFF_EMU_REQ,OFF_REQ,EMU_TO_OFF,WARM_RST_ASSERT,DBG_RECOV_REQ,DBG_RECOV,CORE_RET_REQ,CORE_RET,%x..."
	BITFLD.LONG 0x00 16.--23. "   APCPU_C6  , APCPU_C0_LOW_POWER_STATE"     "OFF_EMU,ON_REQ,ON,SIMD_RET_REQ,RST_ASSERT,RST_DEASSERT,SIMD_RET,OFF,OFF_EMU_REQ,OFF_REQ,EMU_TO_OFF,WARM_RST_ASSERT,DBG_RECOV_REQ,DBG_RECOV,CORE_RET_REQ,CORE_RET,%x..."
	BITFLD.LONG 0x00 24.--31. "   APCPU_C7  , APCPU_C1_LOW_POWER_STATE"     "OFF_EMU,ON_REQ,ON,SIMD_RET_REQ,RST_ASSERT,RST_DEASSERT,SIMD_RET,OFF,OFF_EMU_REQ,OFF_REQ,EMU_TO_OFF,WARM_RST_ASSERT,DBG_RECOV_REQ,DBG_RECOV,CORE_RET_REQ,CORE_RET,%x..."
	
	RGROUP.LONG 0x5B8++0x0F
	LINE.LONG 0x00 " APCPU PWR STATE 2, APCU_PWR_STATE2 "
	BITFLD.LONG 0x00 0.--7.   "   APCPU_Cori , APCPU_CORINTH_LOW_POWER_STATE"     "OFF,OFF_REQ,FULL_ON,FULL_ON_REQ,THREE_QTER_ON,THREE_QTER_ON_REQ,ONE_HALF_ON,ONE_HALF_ON_REQ,ONE_QTER_ON,ONE_QTER_ON_REQ,SFONLY_ON,SFONLY_ON_REQ,FULL_FUNC_RET,FULL_FUNC_RET_REQ,THREE_QTER_FUNC_RET,THREE_QTER_FUNC_RET_REQ,ONE_HALF_FUNC_RET,ONE_HALF_FUNC_RET_REQ,ONE_QTER_FUNC_RET,ONE_QTER_FUNC_RET_REQ,SFONLY_FUNC_RET,SFONLY_FUNC_RET_REQ,FULL_MEM_RET,FULL_MEM_RET_REQ,THREE_QTER_MEM_RET,THREE_QTER_MEM_RET_REQ,ONE_HALF_MEM_RET,ONE_HALF_MEM_RET_REQ,ONE_QTER_MEM_RET,ONE_QTER_MEM_RET_REQ,RST_ASSERT,RST_DEASSERT,WARM_RST_ASSERT,FULL_DBG_RECOV,FULL_DBG_RECOV_REQ,THREE_QTER_DBG_RECOV,THREE_QTER_DBG_RECOV_REQ,ONE_HALF_DBG_RECOV,ONE_HALF_DBG_RECOV_REQ,ONE_QTER_DBG_RECOV,ONE_QTER_DBG_RECOV_REQ,SFONLY_DBG_RECOV,SFONLY_DBG_RECOV_REQ,%x..."

	TEXTLINE ""
	RGROUP.LONG 0x438++0x03
	LINE.LONG 0x00 " DEBUG STATE, DEBUG_STATE_MARK "
	BITFLD.LONG 0x00 0.   "   Wakeup_From_Debug_RECOV_C0 , apcpu_core0_wakeup_from_debug_recvo"
	BITFLD.LONG 0x00 1.   " C1 , apcpu_core1_wakeup_from_debug_recvo"
	BITFLD.LONG 0x00 2.   " C2 , apcpu_core2_wakeup_from_debug_recvo"
	BITFLD.LONG 0x00 3.   " C3 , apcpu_core3_wakeup_from_debug_recvo"
	BITFLD.LONG 0x00 4.   " C4 , apcpu_core4_wakeup_from_debug_recvo"
	BITFLD.LONG 0x00 5.   " C5 , apcpu_core5_wakeup_from_debug_recvo"
	BITFLD.LONG 0x00 6.   " C6 , apcpu_core6_wakeup_from_debug_recvo"
	BITFLD.LONG 0x00 7.   " C7 , apcpu_core7_wakeup_from_debug_recvo"

	TEXTLINE ""
	RGROUP.LONG 0x44C++0x03
	LINE.LONG 0x00 " PCHANNEL STATE 0, APCU_PCHANNEL_STATE0 "
	BITFLD.LONG 0x00 0.--3.   "   APCPU_C0 , APCPU_C0_PCHANNEL_STATE" "IDLE,PRE_ACTION,P_REQ,P_ACCEPT,P_DENY,POST_ACTION,RECOVER_ACTION,P_COMPLETE,P_CONTINUE,%x..."
	BITFLD.LONG 0x00 4.--7.   "   APCPU_C1 , APCPU_C1_PCHANNEL_STATE" "IDLE,PRE_ACTION,P_REQ,P_ACCEPT,P_DENY,POST_ACTION,RECOVER_ACTION,P_COMPLETE,P_CONTINUE,%x..."
	BITFLD.LONG 0x00 8.--11.  "   APCPU_C2 , APCPU_C2_PCHANNEL_STATE" "IDLE,PRE_ACTION,P_REQ,P_ACCEPT,P_DENY,POST_ACTION,RECOVER_ACTION,P_COMPLETE,P_CONTINUE,%x..."
	BITFLD.LONG 0x00 12.--15. "   APCPU_C3 , APCPU_C3_PCHANNEL_STATE" "IDLE,PRE_ACTION,P_REQ,P_ACCEPT,P_DENY,POST_ACTION,RECOVER_ACTION,P_COMPLETE,P_CONTINUE,%x..."
	TEXTLINE "                                "
	BITFLD.LONG 0x00 16.--19. "   APCPU_C4 , APCPU_C4_PCHANNEL_STATE" "IDLE,PRE_ACTION,P_REQ,P_ACCEPT,P_DENY,POST_ACTION,RECOVER_ACTION,P_COMPLETE,P_CONTINUE,%x..."
	BITFLD.LONG 0x00 20.--23. "   APCPU_C5 , APCPU_C5_PCHANNEL_STATE" "IDLE,PRE_ACTION,P_REQ,P_ACCEPT,P_DENY,POST_ACTION,RECOVER_ACTION,P_COMPLETE,P_CONTINUE,%x..."
	BITFLD.LONG 0x00 24.--27. "   APCPU_C6 , APCPU_C0_PCHANNEL_STATE" "IDLE,PRE_ACTION,P_REQ,P_ACCEPT,P_DENY,POST_ACTION,RECOVER_ACTION,P_COMPLETE,P_CONTINUE,%x..."
	BITFLD.LONG 0x00 28.--31. "   APCPU_C7 , APCPU_C1_PCHANNEL_STATE" "IDLE,PRE_ACTION,P_REQ,P_ACCEPT,P_DENY,POST_ACTION,RECOVER_ACTION,P_COMPLETE,P_CONTINUE,%x..."

	RGROUP.LONG 0x450++0x03
	LINE.LONG 0x00 " PCHANNEL_STATE_1, APCU_PCHANNEL_STATE1 "
	BITFLD.LONG 0x00 0.--3.   "   APCPU_Cori , APCPU_CORINTH_PCHANNEL_STATE" "IDLE,PRE_ACTION,P_REQ,P_ACCEPT,P_DENY,POST_ACTION,RECOVER_ACTION,P_COMPLETE,P_CONTINUE,%x..."


	TEXTLINE ""
	TEXTLINE "------------------Power Domain------------------"

	TEXTLINE ""
	RGROUP.LONG 0x580++0x03
	LINE.LONG 0x00 " Power Status 0, PWR_STATUS0_DBG "
	BITFLD.LONG 0x00 24.--31.   "   IPA_SYS         ,  PD_IPA_SYS_STATE" "WakeUP,,,,,,,ShutDown   ,%x..."
	BITFLD.LONG 0x00 16.--23.   "   AI_POWER        ,  PD_AI_POWER_STATE" "WakeUP,,,,,,,ShutDown   ,%x..."
	BITFLD.LONG 0x00 8.--15.    "   AI_CAMBRICON    ,  PD_AI_CAMBRICON_STATE" "WakeUP,,,,,,,ShutDown   ,%x..."
	BITFLD.LONG 0x00 0.--7.     "   AI_SYS          ,  PD_AI_SYS_STATE" "WakeUP,,,,,,,ShutDown   ,%x..."
	
	RGROUP.LONG 0x584++0x03
	LINE.LONG 0x00 " Power Status 1, PWR_STATUS1_DBG "
	BITFLD.LONG 0x00 24.--31.   "   ESE_SYS         ,  PD_ESE_SYS_STATE" "WakeUP,,,,,,,ShutDown   ,%x..."
	BITFLD.LONG 0x00 16.--23.   "   AP_VSP          ,  PD_AP_VSP_STATE" "WakeUP,,,,,,,ShutDown   ,%x..."
	BITFLD.LONG 0x00 8.--15.    "   AP_VDSP         ,  PD_AP_VDSP_STATE" "WakeUP,,,,,,,ShutDown   ,%x..."
	BITFLD.LONG 0x00 0.--7.     "   AP_SYS          ,  PD_AP_SYS_STATE" "WakeUP,,,,,,,ShutDown   ,%x..."
	
	RGROUP.LONG 0x588++0x03
	LINE.LONG 0x00 " Power Status 2, PWR_STATUS2_DBG "
	BITFLD.LONG 0x00 24.--31.   "   MM_TOP          ,  PD_MM_TOP_STATE" "WakeUP,,,,,,,ShutDown   ,%x..."
	BITFLD.LONG 0x00 16.--23.   "   Reserved        ,  Reserved" "WakeUP,,,,,,,ShutDown   ,%x..."
	BITFLD.LONG 0x00 8.--15.    "   GPU_RGX_DUST    ,  PD_GPU_RGX_DUST_STATE" "WakeUP,,,,,,,ShutDown   ,%x..."
	BITFLD.LONG 0x00 0.--7.     "   GPU_TOP         ,  PD_GPU_TOP_STATE" "WakeUP,,,,,,,ShutDown   ,%x..."
	
	RGROUP.LONG 0x58C++0x03
	LINE.LONG 0x00 " Power Status 3, PWR_STATUS3_DBG "
	BITFLD.LONG 0x00 24.--31.   "   PUB_SYS         ,  PD_PUB_SYS_STATE" "WakeUP,,,,,,,ShutDown   ,%x..."
	BITFLD.LONG 0x00 16.--23.   "   PUBCP_SYS       ,  PD_PUBCP_SYS_STATE" "WakeUP,,,,,,,ShutDown   ,%x..."
	BITFLD.LONG 0x00 8.--15.    "   AUDCP_AUDDSP    ,  PD_AUDCP_AUDDSP_STATE" "WakeUP,,,,,,,ShutDown   ,%x..."
	BITFLD.LONG 0x00 0.--7.     "   AUDCP_SYS       ,  PD_AUDCP_SYS_STATE" "WakeUP,,,,,,,ShutDown   ,%x..."
	

	RGROUP.LONG 0x590++0x03
	LINE.LONG 0x00 " Power Status 4, PWR_STATUS4_DBG "
	BITFLD.LONG 0x00 24.--31.   "   WTLCP_LTE_DPFEC ,  PD_WTLCP_LTE_DPFEC_STATE" "WakeUP,,,,,,,ShutDown   ,%x..."
	BITFLD.LONG 0x00 16.--23.   "   WTLCP_LTE_CE    ,  PD_WTLCP_LTE_CE_STATE" "WakeUP,,,,,,,ShutDown   ,%x..."
	BITFLD.LONG 0x00 8.--15.    "   WTLCP_LTE_PROC  ,  PD_WTLCP_LTE_PROC_STATE" "WakeUP,,,,,,,ShutDown   ,%x..."
	BITFLD.LONG 0x00 0.--7.     "   WTLCP_SYS       ,  PD_WTLCP_SYS_STATE" "WakeUP,,,,,,,ShutDown   ,%x..."
	
	RGROUP.LONG 0x594++0x03
	LINE.LONG 0x00 " Power Status 5, PWR_STATUS5_DBG "
	BITFLD.LONG 0x00 24.--31.   "   WTLCP_TGDSP     ,  PD_WTLCP_TGDSP_STATE" "WakeUP,,,,,,,ShutDown   ,%x..."
	BITFLD.LONG 0x00 16.--23.   "   WTLCP_LDSP      ,  PD_WTLCP_LDSP_STATE" "WakeUP,,,,,,,ShutDown   ,%x..."
	BITFLD.LONG 0x00 8.--15.    "   WTLCP_HU3GE_B   ,  PD_WTLCP_HU3GE_B_STATE" "WakeUP,,,,,,,ShutDown   ,%x..."
	BITFLD.LONG 0x00 0.--7.     "   WTLCP_HU3GE_A   ,  PD_WTLCP_HU3GE_A_STATE" "WakeUP,,,,,,,ShutDown   ,%x..."
	                                                    

	RGROUP.LONG 0x5A4++0x03
	LINE.LONG 0x00 " Power Status 8, PWR_STATUS8_DBG "
	BITFLD.LONG 0x00 8.--15.    "   WTLCP_TD_PROC   ,  PD_WTLCP_TD_PROC_STATE" "WakeUP,,,,,,,ShutDown   ,%x..."
	


	TEXTLINE ""
	TEXTLINE "------------------DDR------------------"

	TEXTLINE ""
	RGROUP.LONG 0x250++0x03
	LINE.LONG 0x00 " DDR Access Ready, PUB_ACC_RDY "
	BITFLD.LONG 0x00 0.       "   RDY , PUB_ACC_RDY"

	TEXTLINE ""
	TEXTLINE "------------------PLL STATE------------------"

	TEXTLINE ""
	RGROUP.LONG 0x414++0x07
	LINE.LONG 0x00 " PLL STATE, PLL_RST_CTRL_STATE "
	BITFLD.LONG 0x00 0.--2.     "   MPLL0     , ST_MPLL0_STATE"     "%x..."
	BITFLD.LONG 0x00 3.--5.     "   MPLL1     , ST_MPLL1_STATE"     "%x..."
	BITFLD.LONG 0x00 6.--8.     "   MPLL2     , ST_MPLL2_STATE"     "%x..."
	BITFLD.LONG 0x00 9.--11.    "   APLL      , ST_APLL_STATE"      "%x..."
	TEXTLINE "                                "
	BITFLD.LONG 0x00 18.--20.   "   TWPLL     , ST_TWPLL_STATE"     "%x..."
	BITFLD.LONG 0x00 21.--23.   "   LTEPLL    , ST_LTEPLL_STATE"    "%x..."
	BITFLD.LONG 0x00 24.--26.   "   GPLL      , ST_GPLL_STATE"      "%x..."
	BITFLD.LONG 0x00 27.--29.   "   RPLL      , ST_RPLL_STATE"      "%x..."
	TEXTLINE "                                "
	BITFLD.LONG 0x00 12.--14.   "   DPLL0     , ST_DPLL0_STATE"     "%x..."
	BITFLD.LONG 0x00 15.--17.   "   DPLL1     , ST_DPLL1_STATE"     "%x..."
	BITFLD.LONG 0x04 0.--2.     "   ISPPLL    , ST_ISPPLL_STATE"    "%x..."
	BITFLD.LONG 0x04 3.--5.     "   PCIEPLL_H , ST_PCIEPLL_H_STATE" "%x..."
	BITFLD.LONG 0x04 6.--8.     "   PCIEPLL_V , ST_PCIEPLL_V_STATE" "%x..."		


	TEXTLINE ""
	TEXTLINE "------------------Sleep Counter------------------"

	TEXTLINE ""
	GROUP.LONG 0x274++0x03 "SUBSYS Sleep Counter Clear"
	LINE.LONG 0x00 "   CLR, SLEEP_CNT_CLR "

	TEXTLINE ""
	RGROUP.LONG 0x3064++0x03 "SUBSYS Sleep Counter"
	LINE.LONG 0x00 " APCPU, APCPU_TOP_SYS_SLEEP_CNT "
	RGROUP.LONG 0x3068++0x03
	LINE.LONG 0x00 "    AP, AP_SYS_SLEEP_CNT "
	RGROUP.LONG 0x306C++0x03
	LINE.LONG 0x00 " WTLCP, WTLCP_SYS_SLEEP_CNT "
	RGROUP.LONG 0x3070++0x03
	LINE.LONG 0x00 " PUBCP, PUBCP_SYS_SLEEP_CNT "
	RGROUP.LONG 0x3074++0x03
	LINE.LONG 0x00 " AUDCP, AUDCP_SYS_SLEEP_CNT "
	RGROUP.LONG 0x30E8++0x03
	LINE.LONG 0x00 "   eSE, ESE_SYS_SLEEP_CNT "

	TEXTLINE ""
	RGROUP.LONG 0x307C++0x03 "SUBSYS Deep Sleep Counter"
	LINE.LONG 0x00 "    AP, AP_DEEP_SLEEP_CNT "
;	RGROUP.LONG 0x30D8++0x03
;	LINE.LONG 0x00 " APCPU, APCPU_TOP_DEEP_SLEEP_CNT "
	RGROUP.LONG 0x3080++0x03
	LINE.LONG 0x00 "    SP, SP_SYS_DEEP_SLEEP_CNT "
	RGROUP.LONG 0x3084++0x03
	LINE.LONG 0x00 " WTLCP, WTLCP_DEEP_SLEEP_CNT "
	RGROUP.LONG 0x3088++0x03
	LINE.LONG 0x00 " PUBCP, PUBCP_DEEP_SLEEP_CNT "
	RGROUP.LONG 0x308C++0x03
	LINE.LONG 0x00 " AUDCP, AUDCP_SYS_DEEP_SLEEP_CNT "
	RGROUP.LONG 0x3090++0x03
	LINE.LONG 0x00 "   PUB, PUB_SYS_DEEP_SLEEP_CNT "
	RGROUP.LONG 0x30E4++0x03
	LINE.LONG 0x00 "   eSE, ESE_DEEP_SLEEP_CNT "

	TEXTLINE ""
	RGROUP.LONG 0x694++0x03 "SUBSYS Light Sleep Counter"
	LINE.LONG 0x00 "    AP, AP_LIGHT_SLEEP_CNT "
	RGROUP.LONG 0x6DC++0x03
	LINE.LONG 0x00 " APCPU, APCPU_TOP_LIGHT_SLEEP_CNT "
	RGROUP.LONG 0x698++0x03
	LINE.LONG 0x00 " WTLCP, WTLCP_LIGHT_SLEEP_CNT "
	RGROUP.LONG 0x69C++0x03
	LINE.LONG 0x00 " PUBCP, PUBCP_LIGHT_SLEEP_CNT "
	RGROUP.LONG 0x6A0++0x03
	LINE.LONG 0x00 " AUDCP, AUDCP_LIGHT_SLEEP_CNT "
	RGROUP.LONG 0x6A4++0x03
	LINE.LONG 0x00 "   AON, AON_LIGHT_SLEEP_CNT "
	RGROUP.LONG 0x678++0x03
	LINE.LONG 0x00 "   PUB, PUB_SYS_LIGHT_SLEEP_CNT "

	TEXTLINE ""
	TEXTLINE "------------------Soft Reset Busy------------------"

	TEXTLINE ""
	RGROUP.LONG 0x6A8++0x03
	LINE.LONG 0x00 " Soft Reset Busy, SYS_SOFT_RST_BUSY "
	BITFLD.LONG 0x00 0.   " PUBCP , pubcp_sys_srst_busy"
	BITFLD.LONG 0x00 1.   " WTLCP , wtlcp_sys_srst_busy"
	BITFLD.LONG 0x00 2.   " MM , mm_sys_srst_busy"
	BITFLD.LONG 0x00 3.   " GPU , gpu_sys_srst_busy"
	BITFLD.LONG 0x00 4.   " APCPU , apcpu_sys_srst_busy"
	BITFLD.LONG 0x00 5.   " AP , ap_sys_srst_busy"
	BITFLD.LONG 0x00 6.   " AUDCP , audcp_sys_srst_busy"
	BITFLD.LONG 0x00 7.   " eSE , ese_sys_srst_busy"
	BITFLD.LONG 0x00 8.   " AI , ai_sys_srst_busy"
	BITFLD.LONG 0x00 9.   " IPA , ipa_sys_srst_busy"
	BITFLD.LONG 0x00 10.  " PUB , pub_sys_srst_busy"			

TREE.END
; ############################ END OF PMU ############################
